const proxy = 'https://images.weserv.nl/?url='
// const proxy = 'https://'


const target = "http://127.0.0.1:13000";
// const target = "http://localhost:13000";
module.exports = {
    devServer: {
        // port: 11451,
        proxy: {
            //api接口
            '/api-1': {
                // 接口的域名
                // target: "https://bbs.nga.cn/",
                target,
                // 如果是https接口，需要配置这个参数
                // secure: false,
                // 如果接口跨域，需要进行这个参数配置，为true的话，请求的header将会设置为匹配目标服务器的规则（Access-Control-Allow-Origin）
                changeOrigin: true,
                pathRewrite: {
                    //本身的接口地址没有 '/api' 这种通用前缀，所以要rewrite，如果本身有则去掉
                    // '^/api-1': ''
                },
            },
            // 主站
            '/nga-\\d+': {target, changeOrigin: true,},
            // 178
            '/178-\\d+': {target, changeOrigin: true,},
            // ngabbs
            '/ngabbs-\\d+': {target, changeOrigin: true,},
            //上传接口
            '/upload': {target, changeOrigin: true,},
            //资源
            '/resources': {target, changeOrigin: true,},
            //附件
            '/attachments': {target, changeOrigin: true,},
            // 头像
            '/avatars': {target, changeOrigin: true,},
        }
    },
    configureWebpack: config => {
        // 为生产环境修改配置...
        if (process.env.NODE_ENV === 'production') {
            config.mode = 'production';
            // 打包文件大小配置
            config.performance = {
                maxEntrypointSize: 10000000,
                maxAssetSize: 30000000
            }
        }
    },
}